#include <stdio.h>
#define maxn 105
int n;
// int c[maxn];
int main() {
  scanf("%d", &n);
  int c;
  for(int i=0; i<=n; ++i) {
    scanf("%d", &c);
    int power = n-i;
    if(c==0) continue;
    if(i==0) {
      if(c>0) ;
      else putchar('-'), c=-c;
    }
    else {
      if(c>0) putchar('+');
      else putchar('-'), c=-c;
    }
    if(c!=1 && power!=0 || power==0) printf("%d", c);
    if(power!=0) putchar('x');
    if(power!=1 && power!=0) printf("^%d", power);
  }
  putchar('\n');
}

